package vehicle_snapshot_enum

// 车辆抓拍识别-白名单类型
type whitelistType int

var WhitelistType whitelistType

// 需要报警
func (c *whitelistType) DoAlarm() int {
	return 1
}

// 无需报警
func (c *whitelistType) NoAlarm() int {
	return 2
}

func (c *whitelistType) ToText(value int) string {
	switch value {

	case 1:
		return "需要报警"

	case 2:
		return "无需报警"

	}
	return ""
}

func (c *whitelistType) ToValue(text string) int {
	switch text {

	case "需要报警":
		return 1

	case "无需报警":
		return 2

	}
	return 0
}
